microsoft cisco explorer elearning hpc citrix internet mozilla network e-learning windows-based terminal dms citrix metaframe cbt hosting rdp linux wbt thin client palm pc ica server javascript handheld computer